Передача html данных на сервер
Задача в общем подготовленный в TinyMCE текст передать на сервер и там сохранить.
Первая проблема в том, что этот редактор кавычки и другие спец символы кодирует с использованием '&' ну например ' ' а при передаче этот спецсимвол разделяет параметры.
Нашел тут решение, загонять текст в encodeURIcomponent. Но когда я его вывожу, этот html текст, и раскодирую с помощью decodeURIcomponent возникла другая проблема. Например в таблицах, или блочных элементах где используется ширина в процентах браузер ругается на символ процента. Выдает ошибку
Uncaught URIError: URI malformed
Подскажите как выйти из сложившийся ситуации. Может какой то другой есть метод кодировки/раскодировки. Что бы работало нормально все.
|